The cost of living in Indian River Shores, Florida is 73.0% more expensive than St. Petersburg, Florida.